//洗牌，目标是得到一组随机排序的序列
//思路就是i从0到数组长度递增循环，在每次循环内产生一个0到i的随机数，然后将随机数对应位置与i进行交换
//需要注意的是生成的随机数的范围
//还有就是生成随机数的规则，那个以后真用到再注意考虑这方面
import java.util.Random;
public class Shuffle extends Sort{
    public void shuffle(int data[])   //产生随机序列
    {
        for(int i=0;i<data.length;i++)
        {
          Random rand=new Random();
          Exchange(data,i,rand.nextInt(i+1));
        }
    }
}